favor done to benefit oneself - Deutsch Englisch Wörterbuch